#include <iostream>
#include "Const.h"
#include "Field.h"

//�������� ������� �������� ����
void init_field(char (*field)[columns])
{
	for (int i = 0; i < columns; i++)
	{
		field[0][i] = field[rows - 1][i] = '*';
	}

	for (int j = 1; j < rows - 1; j++)
	{
		field[j][0] = field[j][columns - 1] = '*';//��������� ������
	}
	
	clear_field(field);
}

//������ �������� ���� ����������� ��������-������������. 
void clear_field(char (* field)[columns])
{
	for (int i = 1; i < rows - 1; i++)//���������� ���� ������� ���������
	{
		for (int j = 1; j < columns - 1; j++)
		{
			field[i][j] = field_symbol;
		}		
	}
}

//������ �������� ���� ��������� �� �����. 
void print_field(char(* field)[columns], int& score)//������ �������� ���� ��������� �� �����. 
{
	for (int i = 0; i < rows; i++)//���������� ���� ������� ���������
	{
		for (int j = 0; j < columns; j++)
		{
			std::cout << field[i][j];
		}
		std::cout << std::endl;
	}	

	std::cout << "Score: " << score << std::endl;
}